package com.parfinex.java.phase1.module2.task07;

import java.util.Scanner;

/*编程实现学生信息的录入和打印

 */

public class StudentArray {
    public static void main(String[] args){
        //1.提示用户输入学生的人数并使用变量记录
        System.out.print("请输入学生的人数：");
        //2.根据学生的人数准备对应的一组数组
        Scanner sc = new Scanner(System.in);
        int num = sc.nextInt();
        //int[] arr = new int[3];--表示声明一个长度为3的int类型的一维整数数组
        Student[] arr = new Student[num];//表示声明一个长度为num的Student数组

        //3.提示用户输入每个学生的信息（学号 姓名）并记录到一维数组中
        for(int i =0; i<num; i++){
            System.out.println("请输入第"+(i+1)+"个学生的信息（学号 姓名）：");
            arr[i] = new Student(sc.nextInt(),sc.next());
        }
        System.out.println("-------------------");
        //4.打印所有学生信息
        System.out.println("该班级的所有学生信息有：");
        for(int i=0; i<num; i++){
            //System.out.println(arr[i]);
            arr[i].show();
        }

    }
}
